#include <iostream>
using namespace std;
class GradeBook
{
public:
void displayMessage()
{
cout<<"Welcome to the Grade Book! "<<endl;
}
};
int main()
{
GradeBook myGradeBook;
myGradeBook.displayMessage();
}
這個程式碼由兩個部分組成,一個是GradeBook類別,另一個是main函式,而這個main函式是負責建立GradeBook物件,main函式會使用此物件及其成員函式在螢幕上顯示訊息
其中class是宣告類別的意思GradeBook就是這個物件的類別名字,主體body是class大括弧後的整個程式碼,要記得在後面加;這樣才代表結尾得意思,這點相當重要否則在終端機輸出時會顯示error,GradeBook MyGradeBook是建立GradeBook物件名叫MyGradeBook,最後一行的程式碼中的.是叫出我在class中要顯示在螢幕上的東西
#include <stdio.h>
int main()
{
int integer1, integer2, integer3, sum;
printf("Please enter the first integer: ");
scanf("%d",&integer1);
printf("Please enter the second integer: ");
scanf("%d",&integer2);
printf("Please enter the third integer: ");
scanf("%d",&integer3);
sum=integer1+integer2+integer3;
printf("Sum is %d\n", sum);
return 0;
}
首先我先宣告四個變數integer1,integer2,integer3,sum,去代表數字1、數字2、數3和總和,接下來將他們三個數字加起來存在總和sum那里,在輸出sum就是答案了
還有另一種寫法不用設三個變數的方法求三總數和
#include <stdio.h>
int main()
{
int integer, sum;
printf("Please enter the first integer: ");
scanf("%d",&integer);
sum=integer;
printf("Please enter the second integer: ");
scanf("%d",&integer);
sum=sum+integer;
printf("Please enter the third integer: ");
scanf("%d",&integer);
sum=sum+integer;
printf("Sum is %d\n", sum);
return 0;
}
這個方法的sum不只是和,還是目前總數的和,用蓋過的概念來達成三總數和,更不用假設四個變數,只要兩個就好,更不浪費記憶體